      body {
        font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
        font-size: 13px;
        color: #333;
        margin: 0px 0px 0px 0px;
      }
      
      .answer a { 
         color:#356AA0;
         text-decoration: none;
      }

      .answer a:hover {
        background-color: #356AA0;
        color: white;
        text-decoration: none;
      }

      .tags a  {
        color: #FFFF88;
        text-decoration: none;
      }

      .tags a:hover {
        background-color: #03c;
        color: white;
        text-decoration: none;
      }

      .centered {
        padding-top: 20px;
        margin-left:auto;
        margin-right:auto;
        width:750px;
      }

      .banner {
        width:100%;
        height:160px;
      }

      .logo {         
         margin-left:10px;
      }
      .logo img {
         vertical-align:bottom;
         padding-top:50px;
      }
      
      .headline {
         font-size:1.3em;
         width:240px; 
         position:relative;
         left:500px;
         top:-150px;
      }

      .headline_content {
         padding:1em;
      }

      .content {
         padding-top:0.7em;
         padding-left:1em;
         padding-right:1em;
      }

      .question {
         font-size:2.5em;
         padding-bottom:0.5em;
         font-weight:bold;
         display:block;
         width:100%;         
         color:#3F4C6B;
      }
      
      .answer_box {
         padding:1em;
         font-size:1.3em;
         background:#E6EEFD;
         margin-left:20px;
         margin-right:20px;  
         margin-bottom:10px;
         color:#3F4C6B;
         width:55%;
         min-height:180px;
      }

      .answer {
         display:block;
         padding-left:0.5em; 
         padding-bottom: 1em;
      }
      
      .votes {
        text-align:center;
        float:left;  
        font-size:.7em;
        margin-right:1em;
      }

      .currentVotes {
        font-size:2em;
        color:FF7400;
      }

      .green_boxfg {
        padding:4px;
      }

      .tags_box {
        float:right;      
        width:240px;
      }

      .tags {
        padding:1em;
        color:white;
        font-size:1.2em;
      }
      
      .tags li {
        list-style-type:none;
      }
      
      .corner {
        position:absolute;
        x:0;
        y:0;
      }

      .decide_again {
        float:right;
        position:relative;
        bottom:40px;
        right:25px;
        width:200px;
      }

      .idea {
        width:200px;
        position:relative;
        left:25px;
        bottom:10px;
      }
      .idea span {
        padding:2em;
      }

      .uanswer { 
        margin-top:10px;
        margin-left:30px;
      }

      .footer {
        padding:1em;
        margin-top:20px;
        background:#F9F7ED;
      }

      input {
	    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
      }

